From 771b3ea6f31d7689b15bdb3da7937b981bff02f0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Wed, 29 Apr 2020 08:11:07 +0200 Subject: [PATCH] eventcontroller: Remove some unnecessary casts Instead of comparing two GtkWidget*s by casting the two GtkNative*s, we can as well compare two GtkNative*s. Also if gtk_widget_get_native() returns NULL, the code previously failed. --- gtk/gtkeventcontroller.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkeventcontroller.c b/gtk/gtkeventcontroller.c index 37a048ec81..52d91719c2 100644 --- a/gtk/gtkeventcontroller.c +++ b/gtk/gtkeventcontroller.c @@ -250,14 +250,14 @@ static gboolean same_native (GtkWidget *widget, GtkWidget *target) { - GtkWidget *native; - GtkWidget *native2; + GtkNative *native; + GtkNative *native2; if (!widget || !target) return TRUE; - native = GTK_WIDGET (gtk_widget_get_native (widget)); - native2 = GTK_WIDGET (gtk_widget_get_native (target)); + native = gtk_widget_get_native (widget); + native2 = gtk_widget_get_native (target); return native == native2; } -- 2.30.2